payment by telegraphic transfer - Spanish English Dictionary